package com.bodgittandscarper.brokerhmi.model;

/**
 * Listener interface for receiving notification about property change events. Interface used by view part of the GUI.
 * 
 * @author Morten Rummelhoff
 *
 */
public interface PropertyListener {

	/**
	 * This method gets called whenever a property has changed. 
	 * 
	 * @param event An event describing the property that has changed.
	 * @param value Describing the value of the property that has changed. This could e.g. be a boolean value if a 
	 * button property has changed.
	 */
	public void propertyChanged(ObservableEvent event, Object value);
	
}
